/* public */
html,body,form,ol,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,font,em,ins,span,a{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal}
html{_filter:expression(document.execCommand("BackgroundImageCache",false,true));}
ul,li,div,dl,dt,dd{list-style:none;}
h1{height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
b{font-weight:normal;}
area{blr:expression(this.onFocus=this.blur());}
ins{float:right; text-decoration:none; font-weight:normal;}
img{border:0;}
font,em{font-style:normal;}
label{vertical-align:middle;font-family:tahoma;}
textarea{resize:none; line-height:20px; padding:2px;}
input{padding:0 2px;}
.wsp{word-wrap:break-word; word-break:break-all;}
.talbe_bor{border-collapse:collapse;}
.abso{vertical-align:middle;}
.clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
.bor{background:#fafae7; border:1px solid #ffeec3;}
.pont{cursor:pointer;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.td_left{text-align:left;}
.td_center{text-align:center;}
.td_right{text-align:right;}
body{background:none; font-size:12px; font-family:Verdana,Geneva,sans-serif,\5b8b\4f53;}

/* content */
#content{min-width:1002px;width:100%;width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );}
.reg_bg{background:url(../images/reg_bg.gif) repeat-x top;}
.reg_bga{background:url(../images/reg_bga.gif) repeat-x top;}

/* header */
#indhead,#header,#main,#footer{margin:0 auto; width:1002px;}
#indhead,#header{position:relative;}
#logo{position:absolute; width:137px; height:34px; top:0; left:27px;}
#logoa{position:absolute; width:137px; height:34px; top:5px; left:27px;}
.head_nav dt,.head_nav dd{float:left;}
.head_nav dt{padding:0 0 0 186px; height:35px; line-height:35px; width:560px;}
.head_nav,.head_nav a{color:#FFFFFD;}
.head_nav a:hover{color:#e2e9b6;}
.head_nav dd{width:255px; padding:6px 0 0 0;}

/* indhead */
#indhead{height:145px;}
#indhead .ind_dl{height:89px;}
#indhead .ind_dl dt,#indhead .ind_dl dd{float:left;}
#indhead .ind_dl dt{padding:35px 0 0 252px; color:#427c12; width:170px;}
#indhead .ind_dl dt strong{color:#c16c08;}
#indhead .ind_dl dt a{display:block; height:18px; line-height:18px;}
#indhead .ind_dl dd{font-size:14px; width:300px; padding:35px 0 0 30px;}
#indhead .city_select{top:30px; z-index:555;}

.ind_nav dt,.ind_nav dd{float:left;}
.ind_nav dt{padding:5px 0 0 30px; width:710px;}
.ind_nav dd{padding-top:5px;}
.ind_nav dt a{display:inline; float:left; width:77px; height:30px; text-align:center; line-height:26px; color:#FFF; font-weight:bold; margin-right:5px;}
.ind_nav dt a:hover,.ind_nav dt a.hov{ color:#da7c0e; background:url(../images/nav_bg.gif) no-repeat 0 bottom;}

/* ind_left ind_right */
.ind_box{padding:0 18px 0 24px; clear:both;}
.ind_left{width:710px; float:left;}
.ind_right{width:250px; float:left;}

/* ind_cls */
.ind_cls{background:#fafae7; padding:12px; padding-bottom:0px; margin:0 10px 20px 0; height:auto !important; min-height:30px; height:30px;}
.ind_cls dl dt,.ind_cls dl dd{float:left; margin-bottom:5px;}
.ind_cls dl dt{width:70px;}
.ind_cls dl dd{width:600px;}
.ind_cls dl dt span{float:left; width:60px; height:20px; line-height:20px; color:#FFF; background:#c16c08; display:inline; text-align:center; margin-right:10px;}
.ind_cls dl dd a{color:#c16c08; float:left; display:inline; height:20px; line-height:20px; text-align:center; margin-right:10px; padding:0 5px; white-space:nowrap; margin-bottom:5px;}
.ind_cls dl dd a:hover,.ind_cls dl dd a.hov{background:#c16c08; color:#FFF;}

.ind_cls p{height:30px; color:#c16c08;}
.ind_cls p span{color:#427c12; padding-right:25px;}
.ind_cls p a{color:#427c12; text-decoration:underline;}

/* from */
.search{background:url(../images/input.gif) no-repeat 0 0; width:240px; height:24px; padding-top:1px;}
.search a.btn{display:block; width:25px; height:24px; float:left;}
.search input{float:left; height:21px; line-height:21px; background:#FFF; border:1px solid #FFF; width:205px; color:#abacb0;}
.search input.focustext{color:#000;}

.reg_btn{background:url(../images/btn.jpg) no-repeat 0 0; width:79px; height:28px; border:0px none; font-size:14px; color:#FFF; text-align:center; cursor:pointer;}

/* main */
.reg_input{padding:52px 18px 0 24px; clear:both;}

.reg_left{width:710px; float:left; position:relative;}
.reg_title{height:35px; line-height:35px; background:url(../images/line_01.jpg) repeat-y left; padding:0 0 0 14px; margin-bottom:20px; color:#727272;}
.reg_title strong,.reg_title span{color:#c26c09;}
.reg_title span{padding-left:30px; font-size:12px;}
.reg_box dt,.reg_box dd{float:left; height:40px;}
.reg_box dt{width:115px; text-align:right; color:#727272; line-height:22px; padding-right:5px;}
.reg_box dt b{color:#fd0101; font-size:12px; padding-left:4px;}
.reg_box dd{width:250px;}
.reg_box dd input{background:#f7f9ee; width:230px; height:22px; line-height:22px; border:1px solid #ffedbf;}
.reg_box dd span,.alter_inp dd span{ width:240px; height:26px; line-height:26px;  color:#ff0006; display:block; font-size:12px; padding-left:10px;}
.reg_box dd span.error,.alter_inp dd span.error{border:1px solid #f00; background:#ffdfdf;}
.reg_box dd span.ok,.alter_inp dd span.ok{border:1px solid #0cc92b; background:#edffdf;}
.reg_box dd span.ok label{padding-left:5px; color:#0cc92b;}
.reg_box dd p{color:#f7931e; line-height:22px; font-size:12px;}
.reg_box dd i{font-variant:normal;}
.reg_box dd i,.reg_box dd a{color:#c26c09;}
.reg_box dd.reg_select{width:500px;line-height:30px;}
.reg_box dd.reg_yz{width:500px;}
.reg_box dd.reg_yz img,.reg_box dd.reg_yz input,.login input,.logout p img,.follow_table input,.alter_dl dd input,.alter_inp span img,.min_logout dl dd img,.reg_box dd span.ok img,.log_h4 img{vertical-align:middle;}
.city_select{position:absolute; width:800px; height:600px; left:100px; top:0px; border:1px solid #ffedbf; background:#f7f9ee; padding:12px; line-height:20px; display:none;}
.city_select span{color:#c26c09; padding-right:10px; cursor:pointer;}
.reg_h4{text-align:center; height:60px; clear:both;}

.reg_right{width:250px; float:left;}
.today_hd{height:auto !important; min-height:250px; height:250px; border-left:1px dotted #c26c09; line-height:22px; padding-left:10px;}
.today_hd h3{height:26px; color:#c26c09;}
.today_hd p{padding-left:26px;}
.today_hd a{color:#727272; font-weight:bold;}

/* login */
.login{width:240px; margin:0 auto; margin-bottom:10px; padding-bottom:5px;}
.log_h3,.log_h4{font-size:14px; padding:0 0 0 14px;}
.log_h3{color:#f7931e; height:36px; line-height:36px;}
.log_h4{height:22px; line-height:22px; margin-bottom:8px;}
.log_h4 label{padding-right:6px;}
.log_h4 input{background:#FFFFFB; border:1px solid #f9dfbb; width:135px; height:22px; line-height:22px;}
.log_h4 span{padding-left:5px;}
.log_h4 img{width:50px; height:23px;}
.log_h5{height:30px;}
.log_h5,.log_p{text-align:center;}
.log_p a{color:#f7931e;}
.log_p{height:38px;}
.login ul{width:220px; margin:0 auto; border-top:1px dotted #f7931e;}
.login ul li{color:#427c12; padding-top:8px;}
.login ul li a{color:#f7931e; font-weight:bold; font-size:14px;}

/* logout */
.logout{width:216px; margin:0 auto; padding:0 12px; margin-bottom:10px;}
.logout h3{height:30px; line-height:30px;}
.logout h3 em{padding:0 4px; color:#abacae;}
.logout h3 span{color:#c16c08; padding-left:10px;}
.logout h3 a{color:#abacae;}
.logout h4{text-align:center; padding:6px 0;}
.logout h4 img{border:1px solid #fed19c;}
.logout p{text-align:center; line-height:20px; padding-bottom:5px;}
.logout p label{padding-left:5px;}
.logout ul{width:220px; margin:0 auto; border-top:1px dotted #f7931e; color:#c16c08;}
.logout ul li{background:url(../images/ic_03.jpg) no-repeat 0 12px; height:20px; padding:6px 0 0 10px;}
.logout ul li a{color:#c16c08; font-size:14px; float:left; display:inherit; padding:0 5px; height:22px; line-height:22px;}
.logout ul li a:hover{background:#c16c08; color:#FFF;}

/* min_logout */
.min_logout{width:216px; margin:0 auto; padding:12px; margin-bottom:10px; overflow:hidden;}
.min_logout dl dt{width:70px; float:left;}
.min_logout dl dt img{border:1px solid #f7931e;}
.min_logout dl dd{width:146px; float:left;}
.min_logout dl dd a,.min_logout dl dd ins{color:#abacae;}
.min_logout h3{height:24px; color:#f7931e;}
.min_logout h3 em{padding:0 4px;}
.min_logout p{height:20px;}
.min_logout label{padding-left:5px;}

/* space */
.space_title{height:38px;}
.space_title span,.space_title a,.space_title em{color:#c16c08;}
.space_title strong{font-weight:normal;}
.space_title strong,.space_title a.pubic{display:block; float:left; width:70px; height:22px; line-height:22px; display:inline; margin-right:10px; text-align:center;}
.space_title a.pubic:hover,.space_title a.hov{background:#c16c08; color:#FFF;}
.space_ul li{background:url(../images/time.jpg) no-repeat 0 0; height:100px;}
.space_ul li strong{color:#919191; width:70px; padding-left:1px; height:45px; line-height:22px; float:left; display:block; text-align:center; font-size:12px; word-wrap:break-word; word-break:break-all; padding-top:25px; font-family:\5b8b\4f53;}
.space_ul .space_list{float:left; width:570px; padding-left:20px;}
.space_ul .space_list h3{height:24px;}
.space_ul .space_list a{color:#c16c08; text-decoration:underline;}
.space_ul .space_list span{color:#abacae; padding-left:10px;}
.space_ul .space_list p{line-height:20px;}
.space_ul .space_list h4{padding-bottom:6px;}
.space_ul .space_list h4 a{color:#000; line-height:22px; font-weight:bold;}
.space_ul .space_list b{font-weight:bold;}
.space_ul .space_list h5 .cor{color:#f8931f;}
.space_ul .space_list div{color:#abacae;}
.space_ul strong.space_over{background:url(../images/over.jpg) no-repeat 0 0;}
.space_ul strong.space_over,.space_ul strong.space_time{padding-top:35px; height:50px;}

.text_tit{background:url(../images/line_01.jpg) repeat-y 0 0; height:35px; line-height:35px; padding:0 0 0 14px; color:#727272;}
.text_tit a{font-size:14px; color:#c06c09; font-weight:bold;}
.text_tit span{padding-right:20px;}
.text_tit em{padding:0 5px;}
.text_box{line-height:26px; color:#727272; padding:16px 20px;}
.text_box span{color:#000;}
.text_box h3{font-size:14px;}
.text_box p{text-indent:2em;}
.text_box img{padding:20px 0; width:600px;}
.text_textarea{height:80px;}
.text_textarea textarea{width:700px; height:60px; border:1px solid #fac68a; background:#f0f0ee; overflow:auto;}
.text_pllist{padding:12px 20px;}
.text_pllist ul li{line-height:30px;  border-bottom:1px dotted #726c13; word-wrap:break-word; word-break:break-all; padding:0 5px;}
.text_pllist ul li span{color:#c26c09;}

/* infor_dl */
.infor_dl dt{color:#f7931e; height:30px;}
.infor_dl dd{height:70px; clear:both;}
.infor_dl dd img{border:1px solid #ffedbf; float:left;}
.infor_dl dd span{display:block; float:left; border:1px solid #ffedbf; border-left:0px none; width:70px; height:57px; line-height:57px; padding:0 10px; background:#fafae7;}
.infor_dl dd em{text-decoration:underline;}
.infor_dl dd a{color:#c16c08; text-decoration:none;}

/* follow */
.follow_table{width:660px; text-align:center;}
.follow_table table th{color:#c9c9c9; border-bottom:2px solid #c9c9c9; height:30px;}
.follow_table table td{color:#727272; height:35px;}
.follow_table table label{padding:0 5px; padding-top:2px;}
.follow_table table a{color:#727272;}
.follow_table table a.del{display:block; width:49px; height:18px; line-height:18px; text-align:center; color:#FFF; margin:0 auto; background:url(../images/del.jpg) no-repeat 0 0;}
.follow_table table a.del:hover{background-position:-55px 0;}
.follow_table a.add{background:url(../images/add.jpg) no-repeat 0 0; width:72px; height:18px; line-height:18px; display:block; color:#427c12; float:left;}

/* personal */
.per_box{position:relative; width:700px; height:auto !important; min-height:500px; height:500px;}
.per_box dl{clear:both; color:#727272;}
.per_box dl dt,.per_box dl dd{float:left;}

.alter_dl{height:34px;}
.alter_dl dt{padding:0 30px 0 60px; width:60px; text-align:right; height:40px; line-height:18px;}
.alter_dl dd{width:500px; height:40px;}
.alter_dl dd label{padding:0 5px;}
.alter_dl dd span,.alter_dl dd a{display:inline; float:left; margin-right:10px; height:18px; line-height:18px;}
.alter_city{background:url(../images/alter.jpg) no-repeat 0 0; width:41px; padding-left:8px; color:#427c12;}

.alter_inp{height:34px;}
.alter_inp dt{padding:0 30px 0 60px; width:60px; text-align:right; height:40px; line-height:28px;}
.alter_inp dd{width:235px;}
.alter_inp dd input{background:#f7f9ee; border:1px solid #ffeec1; width:220px; height:26px; line-height:26px;}
.alter_inp dd input.psadd{color:#c9c9c9;}
.alter_inp dd input.focustext{color:#000;}
.alter_inp dd label{padding:0 0 0 5px; color:#0cc92b;}
.alter_inp dd span{width:180px;}
.alter_inp .email{line-height:28px;}

.save_btn{clear:both; text-align:center; height:50px;}

/* encompass */
.encompass{padding:4px; font-size:14px; padding-bottom:10px;}
.encompass h3{height:30px; color:#c16d0a;}
.encompass p{border-bottom:1px dotted #c36c05; line-height:26px; margin-bottom:10px; word-wrap:break-word; word-break:break-all;}
.encompass p span{font-size:12px; color:#727272;}

/* pub_pop */
.pub_pop{background:#f8f9c1; border:1px solid #ffedbf; width:460px; position:absolute; left:180px; top:70px; padding:20px 0; display:none;}
.pub_second{left:120px; top:205px;}
.pub_city{width:400px; margin:0 auto; background:#FFF; border:1px solid #f79826; padding:10px; overflow:hidden;}
.pub_mrp{margin-bottom:10px;}
.pub_city dl dt,.pub_city dl dd{float:left;}
.pub_city dl dt{width:40px;}
.pub_city dl dd{width:355px;}
.pub_city span,.pub_city a{display:inline; float:left; height:18px; line-height:18px; padding:0 5px; color:#000; white-space:nowrap;}
.pub_city a{margin-right:4px; margin-bottom:4px;}
.pub_city a:hover,.pub_city span.hov,.pub_city a.hov{background:#ff9900; color:#FFF;}
.pub_close{padding:10px 0 0 390px;}
.pub_close a{display:block; background:url(../images/anniu2b.gif) no-repeat 0 0; width:49px; height:18px; color:#FFF; text-align:center; line-height:18px;}

/* pub_pop */
.info_pop{width:450px; height:auto !important; min-height:100px; height:100px; border:1px solid #f79826;}
.info_pop a{color:#727272;}
.info_pop a:hover{color:#F00; text-decoration:underline;}
.info_pop h3,.info_pop h4,.info_pop p{padding:0 10px;}
.info_pop h3{height:30px; line-height:30px; border-bottom:1px solid #f79826;  background:#f8f9c1;}
.info_pop h4{text-align:right;}
.info_pop p{padding-top:12px;}
.info_pop p span,.info_pop p em{padding:0 5px;}

/* footer */
#footer{height:40px; clear:both; padding-top:20px;}
#footer p{border-top:8px solid #e5e0e4; line-height:40px;}
#footer,#footer a{color:#b5afb1;}

/* page up page down */
.page{height:35px; line-height:35px; text-align:center; font-size:14px;}
.page,.page a{color:#000;}
.page a:hover{color:#c16c08;}